take a shellacking - Allemand Anglais Dictionnaire